Christopher De Leon Actor / Director / Producer DouBan IMDb Actor On the Job 2: The Missing 8 2021 7.7 Kakabakaba ka ba? 1980 7.1 Weighed But Found Wanting 1974 7.6 Cain and Abel 1982 7.1